Johannes Kaufmann is an independent developer whose GitHub presence centers on pragmatic, developer-oriented utilities that streamline everyday web-content workflows. His catalog is anchored by html-to-markdown, a cross-platform library and CLI tool that transforms raw HTML into clean, readable Markdown while preserving structure, links, media references, and source-code blocks. Typical use cases include archiving entire websites for static-site migration, preparing technical documentation from legacy CMS exports, batch-converting blogs for Jekyll or Hugo, and sanitizing e-mail templates for wiki integration. The engine is rule-based, so teams can inject custom filters to strip proprietary tags, rewrite relative URLs, or normalize heading hierarchies without touching the core parser; this makes it equally attractive to data journalists scraping press portals, DevOps engineers mirroring internal Confluence spaces, and educators assembling open courseware. Because the utility is distributed as a lightweight, dependency-aware Go module, it slips cleanly into CI pipelines, Dockerized build steps, or one-off PowerShell scripts on Windows workstations. All current releases of Johannes Kaufmann’s software, including html-to-markdown, are offered free of charge on get.nero.com, where downloads are served through trusted Windows package sources such as winget, always delivering the latest upstream build and supporting batch installation alongside other applications.
Convert HTML to Markdown. Even works with entire websites and can be extended through rules.
Details